package com.zhuoyue.biz.core.command.constant;

/**
 * @author Administrator
 */
public interface ChangJingMianBan0Faa8A02CmdDeal {
	
	/**
	 * 控制类型
	 */
	interface ControlType{
		/**
		 * 场景编号配置
		 */
		 String SCENE_NUMBER_SET = "SCENE_NUMBER_SET";
		
		/**
		 * 场景编号获取
		 */
		 String SCENE_NUMBER_GET = "SCENE_NUMBER_GET";
	}
	
	/**
	 * 场景编号配置
	 * @author Administrator
	 *
	 */
	interface SceneNumberSet{
		
		/**
		 * 1
		 * 帧头
		 * 固定参数
		 */
		 String CMD_1 = "2A";
		
		/**
		 * 2
		 * 数据长度
		 * 通过计算获取
		 * 自命令标识开始至校验和前一位结束
		 */
		
		/**
		 * 3
		 * 命令标识-写
		 * 固定参数
		 */
		 String CMD_3 = "02";
		
		/**
		 * 4
		 * 目标地址形式-节点mac地址
		 * 固定参数
		 */
		 String CMD_4 = "01";
		
		/**
		 * 5
		 * 网关mac地址
		 * 前端传参
		 */
		
		/**
		 * 6
		 * 设备mac地址
		 * 前端传参
		 */
		
		/**
		 * 7
		 * OD索引
		 * 固定参数
		 */
		 String CMD_7 = "0FAA";
		
		/**
		 * 8
		 * 子索引
		 * 第一路-0D
		 * 第二路-0E
		 * 第三路-0F
		 */
		 String CMD_8_ONE = "0D";
		
		 String CMD_8_TWO = "0E";
		
		 String CMD_8_THREE = "0F";
		
		/**
		 * 9
		 * 数据长度
		 * 该参数在此可写死
		 */
		 String CMD_9 = "01";
		
		/**
		 * 10
		 * 场景编号
		 * 前端传参
		 * 取值范围为1-46
		 */
		
		/**
		 * 11
		 * 校验和
		 * 通过计算获取
		 * 自命令标识开始至校验和前一位结束
		 */
		
		/**
		 * 12
		 * 帧尾
		 * 固定参数
		 */
		 String CMD_12 = "23";
		
		
	}
	
	
	/**
	 * 场景编号获取
	 * @author Administrator
	 *
	 */
	interface SceneNumberGet{
		
		/**
		 * 1
		 * 帧头
		 * 固定参数
		 */
		 String CMD_1 = "2A";
		
		/**
		 * 2
		 * 数据长度
		 * 通过计算获取
		 * 自命令标识开始至校验和前一位结束
		 */
		
		/**
		 * 3
		 * 命令标识-读
		 * 固定参数
		 */
		 String CMD_3 = "01";
		
		/**
		 * 4
		 * 目标地址形式-节点mac地址
		 * 固定参数
		 */
		 String CMD_4 = "01";
		
		/**
		 * 5
		 * 网关mac地址
		 * 前端传参
		 */
		
		/**
		 * 6
		 * 设备mac地址
		 * 前端传参
		 */
		
		/**
		 * 7
		 * OD索引
		 * 固定参数
		 */
		 String CMD_7 = "0FAA";
		
		/**
		 * 8
		 * 子索引
		 * 由前端传参判断
		 */
		 String CMD_8_ONE = "0D";
		
		 String CMD_8_TWO = "0E";
		
		 String CMD_8_THREE = "0F";
		
		/**
		 * 9
		 * 校验和
		 * 通过计算获取
		 * 自命令标识开始至校验和前一位结束
		 */
		
		/**
		 * 10
		 * 帧尾
		 * 固定参数
		 */
		 String CMD_10 = "23";
	}
	
	
	
	
	
	
	
	
	
	

}
